does tricare cover cialis will tricare pay for viagra