Tiger Woods apologised on Friday after being criticised for handing a tampon to fellow American Justin Thomas as a joke during the first round of the Genesis Invitational.