Foxconn reports record first-quarter revenue