Pakistan bans travellers from 7 countries over variant