European markets end sharply higher

European markets end sharply higher