Snedeker named PGA Rookie of the Year