Police file FIR against the contractor, MMRDA imposes Rs 25 lakh penalty