Superconformal M2-branes and generalized Jordan triple systems