BP to pay $4.5 billion in oil spill settlement; investigation to continue