Surfest: Alex Ribeiro flies high to win battle of Brazil | photos, video