generate GFM style table