Peter Thiel pledges $1.25 million to Trump campaign