Raheem Sterling scores twice and Marcus Rashford gets the third as England beat Spain 3-2 in Seville