No. 10 Marquette stays unbeaten by thumping Western Carolina