Foreign funds bought RM1.23b last week, says MIDF Research