Lily James is bringing some fairy-tale magic to the Mamma Mia! sequel