Affordable homes built in London 'with no one to take them' as housing associations battle soaring costs