Singapore Cruise Centre announces $20 million upgrade for Ta