BP quarterly profit drops 49% after ditching green energy plans