john basilone height weight