Keppel Land's Q2 profit inches up