Spain to give 1.7 billion euros in coronavirus aid to developing countries