Buhari returns from London medical vacation