Wedding guests in Shanghai and Hong Kong are the most generous with their red envelopes, according to a nationwide survey