Outrage over Hong Kong's 'shark fin rooftop'