Declan Sidey and Yolande de Villiers overcome challenging conditions to win JBay Wind Farm MTB Classic