Shilling officially crosses 160 mark against US dollar