Shah's resignation has come too late: Congress