Minister who wrote 80s disco anthem 'So Macho' wins religious discrimination claim against charity