Egypt calls on Vladimir Putin to revive Black Sea grain deal