Bubba Watson Withdraws from British Open