Newcastle have made Munster centre Danny Barnes their latest new signing ahead of next season's Premiership return.