Land acquisition for Metro Tripunithura line to be over by May 31