Bangladesh president dies in Singapore hospital