GoPro tops revenue estimates, shares rise