Mexican Lasagne with Chunky Salsa and Vegan 'Sour Cream'