BJP questions PM ‘silence’ on deal