White Scottish man, 38, charged after five men were injured in spate of attacks in city on Friday night