Bangladesh's former prime minister, Begum Khaleda Zia, has died of prolonged illness while under treatment at Dhaka's Apollo Hospital.