Cam Gigandet Smacked By ‘Twilight’ Fans