Spanish Town Parade bigger than ever