Molecular architecture of bacteriophage T4