Bangladesh Prime Minister Sheikh Hasina received a surprise phone call from her Pakistani counterpart Imran Khan hours ahead of her visit to India, according to officials.