A comeback victory in Cardiff gave Ireland their eighth Triple Crown success of the Six Nations era.