Speer scores 27, Marshall beats James Madison 80-78