Support for biofuels and renewable energy welcomed, but critics ask questions over generous subsidies