Foxconn's Q2 revenues up by over 19%