Struggling high-street retailer Marks & Spencer is giving investors money-off vouchers for its stores if they spend £50 on clothes.