Backlash over decision to advertise horse race on sails of Sydney Opera House