Ben Davidson — fictional character on One Life to Live