Bill Belichick stuns fans by joining social media