Prasar Bharti spent `305 cr in CWG broadcast