LONDON (Reuters) - Oil giant BP will take a one-off $1.5 billion charge to adjust to new U.S. tax rules, joining rival Royal Dutch Shell and other companies, but expects a long-term boost from the corporate-friendly tax rates, it said on Tuesday.