Tom Brady signs extension to remain with Buccaneers until age 45