Home Investing BP slides on Q3 profits miss