Three South Wales contractors have been appointed to deliver parts of Tata Steel's £1.25 billion green steelmaking investment in Port Talbot.