Complex Multiplication , Rationality and Mirror Symmetry for Abelian Varieties and K 3 Surfaces