BJP: PM trying to cover up scams