Giant rubber duck floats through Sydney's Darling Harbour