Police in Belarus detained 774 people at protests on eve of Putin summit