Union M Jeremy Rafanello agrees to extension