Coronation Street star Sue Cleaver has spoken out about her "devastation" over co-star Helen Worth's decision to leave the ITV soap after 50 years as Gail Platt.