Rafael Nadal won on his first appearance since the Australian Open final after beating Mischa Zverev in straight sets in Acapulco.