H.B. Fuller beats Q2 revenue estimates by $16 million as demand holds