Taqa shows mettle with $400m deal