Snedeker in the hunt after opening round of British Open