EU pledges 520 million euro in Mali aid