A facile and practical one-pot ‘catch and release’ synthesis of substituted guanidines