will doctor prescribe cialis will gp prescribe viagra