Scott Mills raises £1m in treadmill challenge