Prudential offers more guarantees on life and pensions funds