Katie Nolan announces engagement to comedian boyfriend