Polish police detain 48 people after LGBT protest