Vernon Davis hits the catwalk to benefit good cause