Report: Bloomberg ready to spend $2 billion on campaign