Text this: A Unified Uncertainty-Aware Multi-Task Framework for Robust Remaining Useful Life Prediction Under Distribution Shift