Budget bets on duty cuts in new clean energy push