Business warns of $3b gap in carbon pricing