Rand firms against subdued dollar as market awaits US growth data