BPCL lets contract for Kochi refinery