Sabrina Walton engaged to Christian Abbott