Musselburgh Burgh Primary School (Musselburgh, Scotland)