'Fifty Shades' casts Charlie Hunnam, Dakota Johnson