Learning of mathematical concepts in relation to spatial ability and problem solving skill among secondary school pupils