Martin Lewis says get free £40 with an M&S bank card