LUXEMBOURG (Reuters) - The European Union failed on Thursday to reach a deal to resolve a migration crisis in the Mediterranean, and instead set a deadline of July 20 to reach an agreement on how to redistribute 40,000 asylum seekers currently in Italy and Greece.