Weiser man wins 'Marine Aviator of the Year'