Saudi Aramco net profit drops less than expected, shares inch up