prince of egypt live action 2026 cast