Former British colony to hold republic referendum, prime minister said