Brown set to inject £27million into sport