Ten-man St Johnstone produce a stunning late comeback to rescue a Scottish Premiership point and deflate Falkirk at McDiarmid Park.