Farmers are “in it for the money” because they are “businesses that need to make a profit”, the Environment Secretary has said.