Three-dimensional N=8 superconformal gravity and its coupling to BLG M2-branes