Fire explodes at BP Cherry Point oil refinery