BP set for slower first quarter profits