M&G provides GBP25m student accommodation development finance at St Andrews