London Welsh hooker Neil Briggs has been suspended for three weeks for punching Harlequins wing Sam Smith.