The strongest typhoon in more than seven decades has struck China’s financial hub, leading to widespread flight cancellations and disrupting holidaymakers at the start of a days-long national festival. Typhoon Bebinca — known as Beibijia in China — crossed the …