Real Madrid’s Dani Ceballos scored a superb long-range strike for Spain in their opening Euro Under-21 Championship match against hosts Italy.