BP strikes oil in delayed deepwater Gulf of Mexico well