Scotland full-back Stuart Hogg has been given a three-week ban for his late charge on Dan Biggar during the Six Nations clash with Wales on Saturday.