how to become a insurance broker in canada insurance sales jobs birmingham al