Diego Costa omitted from Spain Euro 2016 squad