Could you please advice the differences between "warrant" and "guarantee"? Providing examples would be more preferred. Thanks.