Britney Spears signs $15 million tell-all book deal