Baryon magnetic moments in chiral perturbation theory