July 20 Keppel Land's Q2 profit inches up