SNP and Plaid Cymru call for parliamentary 'progressive alliance'