Ireland beat Argentina 46-24