Canon announces Legria mini X, HF R56 and R506 camcorders